.weixn-share-img {
  overflow:hidden;
  width:0px;
  height:0;
  margin:0 auto;
  position:absolute;
  top:-800px;
  img{
    height:750px;
  }
}
.h5-wrapper {
  overflow-y: scroll;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 1.35rem;
  background: white;
}
.share-bgm {
  z-index: 999;
  position: fixed;
  width: 100%;
  height: 100%;
  background:rgba(0, 0, 0, 0.5);
  img{
    width: 100%;

  }
}
.clear{
  clear: both;
}
.h5-head-activity{
  padding: 0 0.28rem;
  //height: 1.3rem;
  //background: #e0e0e0;
  background: white;
  text-align: center;
  position: relative;
  tr{
    height: 1.3rem;
    line-height: 1.3rem;
  }
  td{
    font-size: .45rem;
    color: #000;
  }
}
.activties-content{
  width:100%;
  background: white;
  img{
    width:100%;
    height:100%;
    border: none;
  }
  .activties-content-1{
    width:90%;
    margin:0 auto;
    background: white;
    overflow: hidden;
    .title{
      width:100%;
      font-size: .48rem;
      color: #111111;
      margin-top: .32rem;
      font-weight: normal;
      font-style: normal;
      font-stretch: normal;
      line-height: 1.33;
      letter-spacing: normal;
    }
    .activties-content-time{
      width:100%;
      height: .42rem;
      margin-top: 0.5rem;
      div{
        float: left;
        font-size: .37rem;
        color: #565a5c;
        display: inline-block;
        vertical-align: middle;
        img{
          width: .42rem;
          height: .42rem;
        }
      }
      div:nth-child(2){
        margin-left: .16rem;
        max-width: 8rem;
        img{
          width: 100%;
          height: auto;
        }
      }
      div:nth-child(3){
        margin-left: .5rem;
      }
    }
    .activties-content-site{
      width:100%;
      div{
        float: left;
        font-size: .37rem;
        color: #565a5c;
        display: inline-block;
        vertical-align: middle;
        margin-top: 0.4rem;
        img{
          width: .42rem;
          height: .5rem;
          object-fit: contain;
        }
      }
      div:nth-child(2){
        float: left;
        width: 8rem;
        //background: yellow;
        margin-left: .16rem;
      }
    }
  }
}
.line-{
  width:100%;
  height: .26rem;
  background: #f2f3f3;
}
.activties-cont{
  width:100%;
  div{
    width:90%;
    margin: 0 auto;
  }
  div:nth-child(odd){
    font-size: .48rem;
    margin-top: .2rem;
    line-height: 1rem;
    color:  #111111;
    div{
      img{
        width: 100%;
        height: auto;
      }
    }
  }
  div:nth-child(even){
    //height: 1rem;
    margin-top: .15rem;
    line-height: .64rem;
    font-size: .4rem;
    color: #565a5c;
  }

}
.activties-footer{
  position: fixed;
  left: 0;
  bottom:0;
  width:100%;
  height: 1.3rem;
  div{
    float: left;
    height: 1.3rem;
    text-align: center;
    line-height: 1.3rem;
    font-size: .42rem;
    img{
      margin-top: .4rem;
      width:.5rem;
      height: .5rem;
    }
  }
  .share-button{
    background: #fff;
  }
  .time-right{
    background: #f7ca0f;
  }
  .time-over{
    background: #ddd;
  }
}

.weixn{
  div{
    width:50%;
  }
}
.weixn-other{
  div{
    width:100%;
  }
}
